judicial punishments - Turc Anglais Dictionnaire